*{margin:0;padding:0;}
ul{list-style:none;}
img{border:0;}
body{background:#dfdfdf;font-size:12px;line-height:1.5;}
#logo{width:100%;height:auto;background:url(admin/source/images/header.png) 0 0 repeat-x;position:relative;padding-bottom:20px;}
#logo #title{position:absolute;display:block;right:45%;top:30px;font-size:50px;font-weight:bold;}
#login{border:10px solid #cccccc;margin:200px auto;}
#login tr{height:25px;line-height:25px;}
#login th{text-align:right;font-weight:normal;padding-left:5px;}
#login td{padding-right:5px;}
#submit{border:0;padding:5px 15px;cursor:pointer;background:#999999;color:white;font-weight:bold;margin-bottom:5px;margin-top:10px;}
.in{border:none;border-bottom:1px solid #999999;background:#dfdfdf;color:#333333;}
#code{border:none;background:#dfdfdf;width:70px;border-bottom:1px solid #999999;display:inline-block;vertical-align:bottom;font-size:18px;}
a{color:#333333;text-decoration:none;position:absolute;right:100px;top:40px;font-size:20px;}
#logo a:hover{color:#ff6600;}